java如何统计字符串中的单词数

您所在的位置:网站首页 centos 培训 java如何统计字符串中的单词数

java如何统计字符串中的单词数

2023-05-08 18:44| 来源: 网络整理| 查看: 265

如何统计字符串中的单词数?

这道题呢?主要针对的是英文字符串的情况。虽然中文字符串中也可以有空白字符,但不存在单词这一说。

public class CountNumberOfWordsInString { public static void main(String[] args) { countNumberOfWords("My name is Wanger"); countNumberOfWords("I Love Java Programming"); countNumberOfWords(" Java is very important "); } private static void countNumberOfWords(String line) { String trimmedLine = line.trim(); int count = trimmedLine.isEmpty() ? 0 : trimmedLine.split("\\s+").length; System.out.println(count); } }登录后复制

输出结果如下所示:

4 4 4登录后复制

split() 方法可以对字符串进行拆分,参数不仅可以是空格,也可以使正则表达式代替的空白字符(多个空格、制表符);返回的是一个数组,通过 length 就可以获得单词的个数了。

以上就是java如何统计字符串中的单词数的详细内容,更多请关注php中文网其它相关文章!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3